<html>
<head><meta charset="utf-8"><title>weekly meeting 2019-07-18 #54818 · t-compiler · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/index.html">t-compiler</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html">weekly meeting 2019-07-18 #54818</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="171172164"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171172164" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171172164">(Jul 18 2019 at 13:55)</a>:</h4>
<p>Meeting in 5 minutes, <span class="user-group-mention" data-user-group-id="897">@T-compiler/meeting</span></p>



<a name="171172605"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171172605" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171172605">(Jul 18 2019 at 14:00)</a>:</h4>
<p>Lets begin I guess. First, are there any announcements?</p>



<a name="171172680"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171172680" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171172680">(Jul 18 2019 at 14:01)</a>:</h4>
<p>I did <a href="#narrow/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-07-18.20.2354818/near/171162438" title="#narrow/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-07-18.20.2354818/near/171162438">some pre-triage</a>, I expect the coming weeks to be quite quiet in terms of actionability on issues, but that is fine, I think.</p>



<a name="171172891"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171172891" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171172891">(Jul 18 2019 at 14:03)</a>:</h4>
<p>to add to the quiet vibe, I've been spending some time on #wg-grammar-related things this week (but feel free to ping me if you need me for something)</p>



<a name="171172971"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171172971" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171172971">(Jul 18 2019 at 14:04)</a>:</h4>
<p>Another thing, we will likely have no WG check-in this week at least, because I have no idea where the schedule currently is.</p>



<a name="171173066"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171173066" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171173066">(Jul 18 2019 at 14:05)</a>:</h4>
<p>Okay, so moving on, I’d like to get backport nominations handled first, there quite a few of them.</p>



<a name="171173085"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171173085" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171173085">(Jul 18 2019 at 14:05)</a>:</h4>
<p><strong>Fix <a href="https://github.com/rust-lang/rust/issues/62660" target="_blank" title="https://github.com/rust-lang/rust/issues/62660"><a href="https://github.com/rust-lang/rust/issues/62660" target="_blank" title="https://github.com/rust-lang/rust/issues/62660">#62660</a></a></strong> <a href="https://github.com/rust-lang/rust/issues/62668" target="_blank" title="https://github.com/rust-lang/rust/issues/62668">#62668</a></p>



<a name="171173187"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171173187" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171173187">(Jul 18 2019 at 14:06)</a>:</h4>
<p>This is a tiny PR, fixes an ICE, well tested.</p>



<a name="171173247"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171173247" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171173247">(Jul 18 2019 at 14:06)</a>:</h4>
<p>Note that this PR is also nominated for a stable backport, on which we will vote later.</p>



<a name="171173286"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171173286" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171173286">(Jul 18 2019 at 14:07)</a>:</h4>
<p>It appears that the consensus is to backport.</p>



<a name="171173313"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171173313" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171173313">(Jul 18 2019 at 14:07)</a>:</h4>
<p>The next one is <strong>Cancel unemitted diagnostics during error recovery</strong> <a href="https://github.com/rust-lang/rust/issues/62666" target="_blank" title="https://github.com/rust-lang/rust/issues/62666">#62666</a></p>



<a name="171173466"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171173466" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171173466">(Jul 18 2019 at 14:09)</a>:</h4>
<p>This is similarly small, but hasn’t tests, fixes an ICE.</p>



<a name="171173520"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171173520" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171173520">(Jul 18 2019 at 14:09)</a>:</h4>
<p>Perhaps a good idea to vote on <strong>Handle errors during error recovery gracefully</strong> <a href="https://github.com/rust-lang/rust/issues/62604" target="_blank" title="https://github.com/rust-lang/rust/issues/62604">#62604</a> at the same time, as these are strongly related</p>



<a name="171173593"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171173593" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171173593">(Jul 18 2019 at 14:10)</a>:</h4>
<p>That one adds tests.</p>



<a name="171173799"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171173799" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171173799">(Jul 18 2019 at 14:12)</a>:</h4>
<p>Next up is <strong>Correctly break out of recovery loop</strong> <a href="https://github.com/rust-lang/rust/issues/62607" target="_blank" title="https://github.com/rust-lang/rust/issues/62607">#62607</a></p>



<a name="171173843"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171173843" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171173843">(Jul 18 2019 at 14:13)</a>:</h4>
<p>(again the vote is for a beta-backport, we’ll vote for stable backports later)</p>



<a name="171173915"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171173915" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171173915">(Jul 18 2019 at 14:14)</a>:</h4>
<p>Much like the previous PRs, small, tested, fixes ICE.</p>



<a name="171174114"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171174114" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171174114">(Jul 18 2019 at 14:16)</a>:</h4>
<p>Okay, I see a majority.</p>



<a name="171174163"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171174163" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171174163">(Jul 18 2019 at 14:16)</a>:</h4>
<p>Moving on there is a pair of related PRs, first  <strong>Emit warning when trying to use PGO in conjunction with unwinding on Windows</strong> <a href="https://github.com/rust-lang/rust/issues/61853" target="_blank" title="https://github.com/rust-lang/rust/issues/61853">#61853</a> and then <strong>Only error about MSVC + PGO + unwind if we're generating code</strong> <a href="https://github.com/rust-lang/rust/issues/62615" target="_blank" title="https://github.com/rust-lang/rust/issues/62615">#62615</a></p>



<a name="171174202"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171174202" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171174202">(Jul 18 2019 at 14:17)</a>:</h4>
<p>The 2nd PR is essentially a revert of the first</p>



<a name="171174255"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171174255" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Wesley Wiser <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171174255">(Jul 18 2019 at 14:17)</a>:</h4>
<p>The first PR seemed semi-controversial last week and I volunteered to find an alternative approach which is <a href="https://github.com/rust-lang/rust/issues/62615" target="_blank" title="https://github.com/rust-lang/rust/issues/62615">#62615</a>.</p>



<a name="171174366"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171174366" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Wesley Wiser <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171174366">(Jul 18 2019 at 14:18)</a>:</h4>
<p>(<a href="#narrow/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-11.20.2354818/near/170638451" title="#narrow/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-11.20.2354818/near/170638451">Last week's discussion</a>)</p>



<a name="171174378"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171174378" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171174378">(Jul 18 2019 at 14:18)</a>:</h4>
<p>I suggest that we vote for the end result, which would occur after both PRs are backported in correct order.</p>



<a name="171174403"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171174403" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171174403">(Jul 18 2019 at 14:18)</a>:</h4>
<p>In essence that would mean that the behaviour implemented by the 2nd PR gets backported.</p>



<a name="171174452"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171174452" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171174452">(Jul 18 2019 at 14:19)</a>:</h4>
<p>This fixes Firefox use-cases I believe.</p>



<a name="171174489"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171174489" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171174489">(Jul 18 2019 at 14:19)</a>:</h4>
<p>so it isn’t exactly something that we keep broken.</p>



<a name="171174492"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171174492" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Wesley Wiser <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171174492">(Jul 18 2019 at 14:19)</a>:</h4>
<p>As I noted <a href="https://github.com/rust-lang/rust/pull/62615#issuecomment-510927632" target="_blank" title="https://github.com/rust-lang/rust/pull/62615#issuecomment-510927632">here</a>, only commit <a href="https://github.com/rust-lang/rust/commit/3622311d53b6aeb454bfc55cec5e6b06f88597c8" target="_blank" title="https://github.com/rust-lang/rust/commit/3622311d53b6aeb454bfc55cec5e6b06f88597c8">3622311d53</a> has to be backported if my patch is approved.</p>



<a name="171174596"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171174596" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171174596">(Jul 18 2019 at 14:20)</a>:</h4>
<p><span class="user-mention" data-user-id="125250">@Wesley Wiser</span> okay, in that case I’ll reject the backport for the <strong>Emit warning when trying to use PGO in conjunction with unwinding on Windows</strong> <a href="https://github.com/rust-lang/rust/issues/61853" target="_blank" title="https://github.com/rust-lang/rust/issues/61853">#61853</a> now.</p>



<a name="171174805"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171174805" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171174805">(Jul 18 2019 at 14:22)</a>:</h4>
<p>Please vote for/against backporting <strong>Only error about MSVC + PGO + unwind if we're generating code</strong> <a href="https://github.com/rust-lang/rust/issues/62615" target="_blank" title="https://github.com/rust-lang/rust/issues/62615">#62615</a>  on the emojis above.</p>



<a name="171175002"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171175002" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171175002">(Jul 18 2019 at 14:24)</a>:</h4>
<p>I find the approach there okay, but I would also ask <span class="user-mention" data-user-id="125250">@Wesley Wiser</span> how confident they are in implementation</p>



<a name="171175026"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171175026" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171175026">(Jul 18 2019 at 14:24)</a>:</h4>
<p>one question imediately arises is that the title says "when we are generating code"</p>



<a name="171175050"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171175050" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171175050">(Jul 18 2019 at 14:24)</a>:</h4>
<p>but what the implementation really checks for is <code>sess.opts.prints.iter().all(|&amp;p| p == PrintRequest::NativeStaticLibs)</code></p>



<a name="171175116"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171175116" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Wesley Wiser <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171175116">(Jul 18 2019 at 14:25)</a>:</h4>
<p><code>PrintRequest::NativeStaticLibs</code> is special in that it's the only <code>--print</code> flag in which we actually generate code in addition to printing something out.</p>



<a name="171175145"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171175145" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171175145">(Jul 18 2019 at 14:25)</a>:</h4>
<p>but it is possible for code to be generated with PGO without anything being printed at all as well, isn’t it?</p>



<a name="171175219"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171175219" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171175219">(Jul 18 2019 at 14:26)</a>:</h4>
<p>i.e. assume <code>rustc -Zwhatever-flag-that-enables-pgo --emit=link src/lib.rs</code></p>



<a name="171175244"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171175244" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171175244">(Jul 18 2019 at 14:26)</a>:</h4>
<p>Am I misunderstanding the initial issue?</p>



<a name="171175282"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171175282" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171175282">(Jul 18 2019 at 14:27)</a>:</h4>
<p>Oh, I see, <code>all([])</code> is also true, never mind me</p>



<a name="171175294"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171175294" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Wesley Wiser <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171175294">(Jul 18 2019 at 14:27)</a>:</h4>
<p>Yes, but in that case <code>sess.opts.prints.iter().all(|&amp;p| p == PrintRequest::NativeStaticLibs)</code> will return true which causes the error to be emitted.</p>



<a name="171175316"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171175316" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Wesley Wiser <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171175316">(Jul 18 2019 at 14:27)</a>:</h4>
<p><code>Iterator::all()</code> on an empty iterable returns <code>true</code></p>



<a name="171175380"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171175380" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171175380">(Jul 18 2019 at 14:28)</a>:</h4>
<p>Okay, I guess 3 for to 0 against is positive enough. Gimme a sec to mark as accepted for backport.</p>



<a name="171175443"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171175443" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171175443">(Jul 18 2019 at 14:28)</a>:</h4>
<p>Final beta backport is <strong>rustc_target: avoid negative register counts in the SysV x86_64 ABI.</strong> <a href="https://github.com/rust-lang/rust/issues/62380" target="_blank" title="https://github.com/rust-lang/rust/issues/62380">#62380</a></p>



<a name="171175474"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171175474" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171175474">(Jul 18 2019 at 14:29)</a>:</h4>
<p>Unlike the other backports, this is not as trivial, but we have tests!</p>



<a name="171175495"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171175495" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171175495">(Jul 18 2019 at 14:29)</a>:</h4>
<p>Fixes a soundness issue.</p>



<a name="171175606"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171175606" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171175606">(Jul 18 2019 at 14:30)</a>:</h4>
<p>A long standing one, though, so the only thing a backport achieves is fix arriving to users sooner.</p>



<a name="171175684"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171175684" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171175684">(Jul 18 2019 at 14:31)</a>:</h4>
<p><span class="user-mention" data-user-id="124288">@oli</span> want to elaborate?</p>



<a name="171175721"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171175721" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> oli <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171175721">(Jul 18 2019 at 14:32)</a>:</h4>
<p>I'm fine with backporting, just don't think it's overly relevant to backport it</p>



<a name="171175824"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171175824" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171175824">(Jul 18 2019 at 14:33)</a>:</h4>
<p>Does it help if the backport is motivated by Firefox folks having to actively work-around this issue for extra 6 weeks if this does not get backported?</p>



<a name="171175833"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171175833" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> oli <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171175833">(Jul 18 2019 at 14:33)</a>:</h4>
<p>definitely :D</p>



<a name="171175867"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171175867" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171175867">(Jul 18 2019 at 14:33)</a>:</h4>
<p>Got it, okay, accepting for backport.</p>



<a name="171175885"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171175885" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171175885">(Jul 18 2019 at 14:33)</a>:</h4>
<p>yeah I think the only user who cares right now is Firefox, given nobody seems to have hit it so far</p>



<a name="171176001"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171176001" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171176001">(Jul 18 2019 at 14:34)</a>:</h4>
<p>(you need a combination of floating-point, integer and struct arguments that is kind of rare in FFI outside of code like this that communicates internal browser stuff between C++ and Rust)</p>



<a name="171176057"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171176057" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171176057">(Jul 18 2019 at 14:35)</a>:</h4>
<p>Two of the PRs we discussed for backport are also nominated for a stable backport. While the release team has expressed no intention for a stable point release this cycle, we are supposed to handle these nominations disregarding this piece of information</p>



<a name="171176074"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171176074" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171176074">(Jul 18 2019 at 14:35)</a>:</h4>
<p>The PRs are:</p>



<a name="171176082"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171176082" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171176082">(Jul 18 2019 at 14:35)</a>:</h4>
<p><strong>Fix <a href="https://github.com/rust-lang/rust/issues/62660" target="_blank" title="https://github.com/rust-lang/rust/issues/62660"><a href="https://github.com/rust-lang/rust/issues/62660" target="_blank" title="https://github.com/rust-lang/rust/issues/62660">#62660</a></a></strong> <a href="https://github.com/rust-lang/rust/issues/62668" target="_blank" title="https://github.com/rust-lang/rust/issues/62668">#62668</a></p>



<a name="171176097"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171176097" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171176097">(Jul 18 2019 at 14:35)</a>:</h4>
<p><strong>Correctly break out of recovery loop</strong> <a href="https://github.com/rust-lang/rust/issues/62607" target="_blank" title="https://github.com/rust-lang/rust/issues/62607">#62607</a></p>



<a name="171176212"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171176212" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171176212">(Jul 18 2019 at 14:36)</a>:</h4>
<p>Note that both ICEs fixed by these are already stable-to-stable regressions</p>



<a name="171176376"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171176376" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171176376">(Jul 18 2019 at 14:38)</a>:</h4>
<p>In that sense I personally feel these are not critical enough to backport to stable, even if we did end up making a point release.</p>



<a name="171176387"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171176387" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171176387">(Jul 18 2019 at 14:38)</a>:</h4>
<p>It is not like these fix a soundness issue or anything like that.</p>



<a name="171176513"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171176513" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171176513">(Jul 18 2019 at 14:39)</a>:</h4>
<p>(I myself vote <span aria-label="stop" class="emoji emoji-1f91a" role="img" title="stop">:stop:</span>, need more votes for consensus <span aria-label="slight smile" class="emoji emoji-1f642" role="img" title="slight smile">:slight_smile:</span>)</p>



<a name="171176811"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171176811" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171176811">(Jul 18 2019 at 14:42)</a>:</h4>
<p>Okay, lets proceed, feel free to vote while meeting is still in progress and I’ll check if we reach a consensus there by the time meeting is over.</p>



<a name="171176848"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171176848" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171176848">(Jul 18 2019 at 14:43)</a>:</h4>
<p>Lets proceed with a mix of nominated and P-high issues.</p>



<a name="171176882"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171176882" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171176882">(Jul 18 2019 at 14:43)</a>:</h4>
<p>The first one I think we should check is <strong>STATUS_ACCESS_VIOLATION on 'index out of bounds' Windows 7 with lto and avx</strong> <a href="https://github.com/rust-lang/rust/issues/62762" target="_blank" title="https://github.com/rust-lang/rust/issues/62762">#62762</a></p>



<a name="171176999"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171176999" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171176999">(Jul 18 2019 at 14:44)</a>:</h4>
<p>it appears like a fairly serious codegen issue to me, the question is whether anybody wants to be assigned on this?</p>



<a name="171177003"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171177003" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171177003">(Jul 18 2019 at 14:44)</a>:</h4>
<p><span class="user-mention" data-user-id="133224">@Nikita Popov</span> perhaps?</p>



<a name="171177214"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171177214" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171177214">(Jul 18 2019 at 14:46)</a>:</h4>
<p>I guess I can assign to myself and Nikic seeing as they are already somewhat actively interacting with the reporter.</p>



<a name="171177393"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171177393" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171177393">(Jul 18 2019 at 14:48)</a>:</h4>
<p><strong>Spurious unused variable lint warning on enum with no variants</strong> <a href="https://github.com/rust-lang/rust/issues/62083" target="_blank" title="https://github.com/rust-lang/rust/issues/62083">#62083</a>  is nominated for a T-compiler decision on what the compiler should be allowed to do</p>



<a name="171177463"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171177463" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171177463">(Jul 18 2019 at 14:49)</a>:</h4>
<p>I essentially share <a href="https://github.com/rust-lang/rust/issues/62083#issuecomment-510840877" target="_blank" title="https://github.com/rust-lang/rust/issues/62083#issuecomment-510840877">pnkfelix’s opinion</a> on this issue</p>



<a name="171177599"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171177599" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171177599">(Jul 18 2019 at 14:50)</a>:</h4>
<p>Are there any objections to closing this as WORKS-AS-INTENDED?</p>



<a name="171177664"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171177664" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> oli <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171177664">(Jul 18 2019 at 14:51)</a>:</h4>
<p>Nope, this is all perfectly fine imo (other than it could have more lints complaining about dead code)</p>



<a name="171177806"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171177806" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171177806">(Jul 18 2019 at 14:52)</a>:</h4>
<p>There is then <strong>ICE: Rust spins when referencing associated types in <code>where</code> clause</strong> <a href="https://github.com/rust-lang/rust/issues/62430" target="_blank" title="https://github.com/rust-lang/rust/issues/62430">#62430</a></p>



<a name="171177852"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171177852" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171177852">(Jul 18 2019 at 14:53)</a>:</h4>
<p>Ah, never mind I assigned myself on this.</p>



<a name="171177864"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171177864" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171177864">(Jul 18 2019 at 14:53)</a>:</h4>
<p>Moving on…</p>



<a name="171177955"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171177955" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171177955">(Jul 18 2019 at 14:54)</a>:</h4>
<p>There is <strong>ICE: Generic type alias to invalid type crashes during type check on latest stable</strong> <a href="https://github.com/rust-lang/rust/issues/62742" target="_blank" title="https://github.com/rust-lang/rust/issues/62742">#62742</a></p>



<a name="171177993"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171177993" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171177993">(Jul 18 2019 at 14:54)</a>:</h4>
<p>There are plenty of similar issues but those reproductions all involve const generics.</p>



<a name="171178064"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171178064" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171178064">(Jul 18 2019 at 14:55)</a>:</h4>
<p>Would be great to have somebody investigate this, but I’m not sure who the best person would be. Also a P-tag. Looks P-high to me.</p>



<a name="171178162"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171178162" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171178162">(Jul 18 2019 at 14:56)</a>:</h4>
<p>Any objections to P-high?</p>



<a name="171178245"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171178245" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171178245">(Jul 18 2019 at 14:57)</a>:</h4>
<p>Okay marked P-high.</p>



<a name="171178272"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171178272" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171178272">(Jul 18 2019 at 14:57)</a>:</h4>
<p>With 3 minutes remaining for the meeting, I think it is fine to check back on the stable backport votes and adjourn.</p>



<a name="171178350"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171178350" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171178350">(Jul 18 2019 at 14:58)</a>:</h4>
<p><a href="https://github.com/rust-lang/rust/issues/62668" target="_blank" title="https://github.com/rust-lang/rust/issues/62668">#62668</a> seems like pretty <span aria-label="stop" class="emoji emoji-1f91a" role="img" title="stop">:stop:</span></p>



<a name="171178388"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171178388" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171178388">(Jul 18 2019 at 14:59)</a>:</h4>
<p>and <a href="https://github.com/rust-lang/rust/issues/62607" target="_blank" title="https://github.com/rust-lang/rust/issues/62607">#62607</a> is somewhat in the middle with 1 vote difference in favour of <span aria-label="stop" class="emoji emoji-1f91a" role="img" title="stop">:stop:</span>.</p>



<a name="171178409"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171178409" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171178409">(Jul 18 2019 at 14:59)</a>:</h4>
<p>Thus rejecting both for a stable backport I guess.</p>



<a name="171178440"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171178440" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171178440">(Jul 18 2019 at 14:59)</a>:</h4>
<p>With that the meeting is over, thanks all for exercising your right to vote <span aria-label="slight smile" class="emoji emoji-1f642" role="img" title="slight smile">:slight_smile:</span></p>



<a name="171178533"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171178533" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Wesley Wiser <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171178533">(Jul 18 2019 at 15:00)</a>:</h4>
<p>If any one is interested in reviewing <a href="https://github.com/rust-lang/rust/issues/62615" target="_blank" title="https://github.com/rust-lang/rust/issues/62615">#62615</a>, I'd appreciate it! <span aria-label="slight smile" class="emoji emoji-1f642" role="img" title="slight smile">:slight_smile:</span></p>



<a name="171178553"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171178553" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Vadim Petrochenkov <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171178553">(Jul 18 2019 at 15:00)</a>:</h4>
<p>By the way, is Niko already on vacation?</p>



<a name="171178592"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171178592" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Wesley Wiser <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171178592">(Jul 18 2019 at 15:00)</a>:</h4>
<p>Yeah, I believe so</p>



<a name="171178593"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171178593" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Vadim Petrochenkov <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171178593">(Jul 18 2019 at 15:00)</a>:</h4>
<p>(I need to decide whether to reassign some PRs or not.)</p>



<a name="171178597"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171178597" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171178597">(Jul 18 2019 at 15:00)</a>:</h4>
<p>Yes, both <span class="user-mention" data-user-id="116009">@nikomatsakis</span> and <span class="user-mention" data-user-id="116083">@pnkfelix</span> are on vacation</p>



<a name="171178637"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171178637" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Vadim Petrochenkov <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171178637">(Jul 18 2019 at 15:01)</a>:</h4>
<p>Ok.</p>



<a name="171178689"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-07-18%20%2354818/near/171178689" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> oli <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-07-18.20.2354818.html#171178689">(Jul 18 2019 at 15:02)</a>:</h4>
<p>I'm kinda back, still digging myself out of the 1k notification hole that my vacation dug for me :D</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>